﻿
html,body{ font:12px/1.8 'Microsoft YaHei',Tahoma,Verdana,'Simsun'; color:#333;  -webkit-text-size-adjust:none; background:#fff;}
a{ color:#343434; text-decoration:none;}
a:hover{ color:#000; text-decoration:none;}
/*头部*/
.fl{ float:left;}
.fr{ float:right;}
.inner{ width:980px; margin:0 auto; position:relative; height:140px;}
.header{  zoom:1; }
.header .inner{ background:url(headright.gif) no-repeat right center; height:130px; overflow:hidden;}
.logo{ position:absolute; left:0px; top:15px;}
.otr-nav{display:block; overflow:hidden; text-align:right; margin-top:15px; margin-right:10px;}
.otr-nav .top-nav{ height:20px; line-height:20px; color:#999; font-size:11px; overflow:hidden;}
.otr-nav .top-nav a{ color:#555; font-size:12px;}
.otr-nav .top-nav a:hover{ color:#f00;}
.otr-nav .top-nav span{ padding:0px 6px;}

.nav_dh{width:100%; height:37px; display:block; background:url(nav_bg.png) repeat-x;  }
.nav_dh  ul{width:980px; margin:0 auto;}
.nav_dh  ul li{ float:left; text-align:center; overflow:hidden; width:120px; line-height:37px;background:url(line.png)  no-repeat right; display:block;}
.nav_dh  ul li a{  color:#fff; font-size:12px; font-weight:bold;}
.nav_dh  ul li.line{ width:0px;  }
.nav_dh  ul li.hover,nav ul li.navdown a{ color:#f4f104;}
.nav_dh  ul li.hover a:hover,nav ul li.navdown a:hover{color:#f4f104;}


.Zbannar{width:100%; height:420px;overflow:hidden; background:url(ban_bg.jpg) repeat-x;}

.xxbanner{width:1200px; height:420px;overflow:hidden; background:url(banner.jpg) no-repeat top center; display:block; margin:0 auto;}


/*首页*/
.indx-pro{ height:204px; background:url(newprat1bg.gif) repeat-x left top;}
.indx-pro .inner{ height:180px; background:url(newprat1bg.gif) repeat-x left top; padding-top:24px;}
.indx-pro h3.title,.doly-abo h3.title{ height:21px; line-height:21px; background:url(newskin.jpg) no-repeat left center; padding-left:10px; overflow:hidden; margin-bottom:15px; font-size:16px; font-weight:normal;}
.indx-pro h3.title span{ color:#000;}
.doly-abo h3.title span{ color:#666;}
.doly-abo h3.title .More{ float:right; font-size:12px;color:#666;}
.indx-pro .profld{ position:relative; overflow:hidden;}
.indx-pro .profld dl{ list-style:none; width:303px; padding-right:20px; float:left; overflow:hidden; zoom:1;}
.indx-pro .profld dl dt{ float:left; padding-top:8px;}
.indx-pro .profld dl dd{ float:right;}
.indx-pro .profld dl dd div.mp{ margin-left:15px;}
.indx-pro .profld dl dd h2 a{ font-weight:normal;font-size:16px; color:#000;}
.indx-pro .profld dl dd h3{ line-height:1.5;}
.indx-pro .profld dl dd h3 a{ color:#13922B;}
.indx-pro .profld dl dd p a{ color:#666; }
#trigger{ display:none;}
.indx-pro a.prev{ float:left; width:39px; height:33px; background:url(arrow.png) no-repeat left top; overflow:hidden; position:relative;top:33px; cursor:pointer;}
.indx-pro a.next{ float:right;width:39px; height:33px; background:url(arrow.png) no-repeat left bottom; overflow:hidden; position:relative;top:33px;cursor:pointer;}
.doly-abo{ background:#fff; }
.doly-abo .inner{ background:#fff; padding:25px 0px;}
.doly-abo .Newxx{ width:589px; padding-right:35px; border-right:1px dotted #DBDBDB;}
.doly-abo .Aboutz{ width:305px; padding:0px 35px;}
.doly-abo .Aboutz .editor{ color:#666;}
.doly-abo .Newxx li{ overflow:hidden;zoom:1; padding:10px 0px 10px 5px;}
.doly-abo .Newxx li h2{ font-weight:normal; height:20px; line-height:20px; overflow:hidden;}
.doly-abo .Newxx li h2 span{height:14px; background:url(data.gif) no-repeat left 2px; padding-left:10px;}
.doly-abo .Newxx li h2 span i{ height:14px;background:url(data.gif) no-repeat right 2px;padding-right:10px; font-style:normal; color:#fff;}
.doly-abo .Newxx li h2 a{ padding-left:8px;}

.cotac-lk{ background:#eee; width:960px; margin:10px auto; overflow:hidden;}
.cotac-lk  h3{ float:left; height:30px; line-height:26px; font-weight:bold; padding-right:5px; }
.cotac-lk  ul{ list-style:none;margin:0px; padding:0px;}
.cotac-lk .linklist{ float:left;}
.cotac-lk  .textlk li{ list-style:none; float:left; height:25px; line-height:25px; margin-right:10px; overflow:hidden;}

/*底部*/
.footer{background:url(bottom_bg.jpg) repeat-x; zoom:1; border-top:2px solid #ccc; text-align:center; line-height:26px;}
.footer .inner{ position:static; padding-top:10px; padding-bottom:12px; }
.foot-nav a{ color:#555;}
.powered_by_metinfo{ font-size:11px;}
.powered_by_metinfo a:hover{ color:#fff;}
/*内页侧栏*/
.sidebar{ padding-top:15px;padding-bottom:15px; display:block; overflow:hidden;}
.sidebar .sb_nav{ float:left; width:200px; border:1px solid #CFD1D6; border-bottom:0; background:#fff; overflow:hidden;}
.sidebar .sb_nav h3.title{ text-align:left; background:url(left_top.jpg) no-repeat; padding:0px 35px; height:50px; line-height:47px;  color:#555; font-size:16px; }
.sidebar .sb_nav h3.title11{ background:url(left_top.jpg); padding:0px 35px; height:36px; border-bottom:1px solid #ccc; line-height:39px; color:#555; font-size:16px; }
.sidebar .sb_nav .contact{ padding:10px 20px; border-bottom:1px solid #CFD1D6;}

.sidebar .sb_nav_1{ float:left; width:200px; border:1px solid #CFD1D6; border-bottom:0; background:#fff; overflow:hidden; display:block;}
.sidebar .sb_nav_1 h3.title{ text-align:left; background:url(left_top.jpg) no-repeat; text-indent:15px; height:36px; line-height:36px;  color:#888; font-size:16px; font-weight:bold; border-bottom:1px solid #ccc;}
.sidebar .sb_nav_1 .contact1{ padding:10px 20px; border-bottom:1px solid #CFD1D6; overflow:hidden;}

#sidebar dl dt{height:42px; line-height:42px; overflow:hidden; padding-left:30px; background:url(dt-1.png) no-repeat 13px 18px; padding-right:20px; border-bottom:1px solid #CFD1D6;}
#sidebar dl dt a{  color:#666; font-size:14px;}
#sidebar dl dd{ border-bottom:1px solid #CFD1D6;}
#sidebar dl dd h4{ font-weight:normal;height:40px; line-height:40px; overflow:hidden; padding-left:28px;}
#sidebar dl dd h4 a{ color:#2099CF;}
#sidebar dl dd h4 a:hover{ color:#666;}
#sidebar dl .openz,
#sidebar dl dt.on{ background-color:#f1f1f1; background-position:14px -38px; }
#sidebar dl dt.launched{ background-position:14px -38px; }
#sidebar dl dt.launchedshow{ background-position:13px 18px; }
#sidebar dl .dthover a,
#sidebar dl .openz a,
#sidebar dl dt.on a,
#sidebar dl h4.on a{ }
.sidebar .sb_box{ float:right; width:760px; overflow:hidden; border:1px solid #CFD1D6;  }
.sidebar .sb_box h3.title{ height:43px; line-height:43px; position:relative; background:url(right_home.jpg) no-repeat;  }
.sidebar .sb_box h3.title span{ position:absolute; left:76px; top:-1px; font-size:15px; padding:0px; color:#000; font-weight:normal; line-height:43px;}
.sidebar .sb_box h3.title div.position{ float:right; font-weight:normal; position:relative; top:3px; right:15px; background:url(home.gif) no-repeat left 13px; padding-left:24px; font-size:14px; }
.sidebar .sb_box h3.title div.position a{ color:#666;}
.sidebar .sb_box h3.title div.position a.now_navx{ color:#13922B;}

ul.searchnavlist{ border-bottom:1px solid #CFD1D6; padding:8px;}

.prolist{width:730px; overflow:hidden;  display:block;height:360px; margin:10px auto 6px auto; }
.prolist a{width:168px; height:180px;  float:left; display:block; text-align:center; margin:0 6px;}
.prolist a img {border: 1px solid #F2F2F2;width:169px;height:135px; margin-bottom:5px; display:block; }
.prolist a span{width:171px; height:26px; float:left; text-align:center; line-height:25px;  overflow:hidden; }






#page{MARGIN: 0 auto;OVERFLOW:hidden;WIDTH: 980px;}

.bd_d_1{height:61px;position: relative; overflow:hidden; margin-top:12px; display:block;}
.bd_d_1 .bd_d_1_l{position: absolute;height: 54px;width: 980px;background: url(body_dh.jpg)  no-repeat left center; line-height:54px; overflow:hidden;}
.bd_d_1 .bd_d_1_r{position: absolute;height: 54px;width: 280px;right: 25px; overflow:hidden;}
.bd_n_1{height:330px; overflow:hidden; display:inline;}
.bd_n_1_l{float:left;width:670px;height: 340px; display:block; overflow:hidden;}
.bd_n_1_l a:link{color:#333}
.bd_n_1_l a:hover{color:#931E17}
.bd_n_1_l a:visited{color:#333}
.bd_n_1_r{float:right;width:300px;height: 340px;overflow: hidden;position: relative;background-image: url(body-ks.jpg);background-repeat: no-repeat;	background-position: 0px 10px;}
.bd_n_2_r{float:right;width:300px;height: 340px;overflow: hidden;position: relative;}



#tabcontent{width:980px;height:335px; overflow:hidden; display:block;}
#tabcontent p{overflow:hidden;}
#tabcontent table{clear:both;}
dl#lm_intro{width:199px;height:267px;margin:5px 5px;float:left;display:inline;}
dl#lm_intro dt {width:199px;ming-height:267px;height:auto !important;height:263px;float:left;}
dl#lm_intro dt img{width:195px;height:263px;padding:1px;border:1px solid #ccc;}
dl#lm_intro dd {height:23px;width:195px;float:left;line-height:23px;text-align:center;font-weight:bold;border:1px solid #ccc;padding:0 1px;margin-top:2px;}
dl#lm_struct{width:147px;min-height:100px;height:auto !important;height:100px;margin:5px 5px;float:left;display:inline;}
dl#lm_struct dt{width:147px;height:100px;float:left;display:inline;}
dl#lm_struct dt img{width:143px;height:96px;padding:1px;border:1px solid #ccc;}
dl#lm_struct dd{width:145px;height:23px;line-height:23px;float:left;margin-top:2px;border:1px solid #ccc;font-weight:bold;text-align:center;}
#tabcontent img.l{padding:1px;border:1px solid #ccc;margin-right:8px;margin-top:5px;margin-bottom:5px;display:inline;float:left;}
#tabcontent img.r{padding:1px;border:1px solid #ccc;margin-left:8px;margin-top:5px;margin-bottom:5px;display:inline;float:right;}
#tabcontent .hidden {display:none;}

/*栏目切换 end*/

.index_jianj{line-height: 26px;padding-top:5px;margin-left: 20px;margin-right: 20px;}
.index_zhongz{padding-top: 13px;padding-left: 12px;}
.index_cpfl{float:left;padding-top:10px;padding-left:10px;padding-right:10px;width:120px;line-height: 20px;height: 230px;}
.ziiti_1{color:#F00;font-size: 14px;font-weight: bold;font-family: "黑体";}
.fuwu_sy1{margin-top:10px;}
.sycp_zpkl {margin-top:8px;margin-bottom:8px;}
.sycp_bottom {position: relative;}




.bd_heng_4 {margin:10px auto;overflow: hidden; display:block;height: 122px; width:960px; }
/*图片滚动 begin*/
.rollBox{ display:block;
	width:620px;
	overflow:hidden;
	margin-top: 10px;
	height: 102px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 320px;
}   
.rollBox .LeftBotton{
	height:106px;
	width:40px;
	overflow:hidden;
	float:left;
	display:inline;
	margin:0;
	background-image: url(chanpin-d.gif);
	background-repeat: no-repeat;
	background-position: -207px -134px;
}   
.rollBox .RightBotton{
	height:106px;
	width:40px;
	overflow:hidden;
	float:left;
	display:inline;
	margin:0;
	background-image: url(chanpin-d.gif);
	background-repeat: no-repeat;
	background-position: -247px -134px;
}   
.rollBox .LeftBotton1{
	height:106px;
	width:40px;
	overflow:hidden;
	float:left;
	display:inline;
	margin:0;
	background-image: url(chanpin-d.gif);
	background-repeat: no-repeat;
	background-position: -299px -134px;
}   
.rollBox .RightBotton1{
	height:106px;
	width:40px;
	overflow:hidden;

	float:left;
	display:inline;
	margin:0;
	background-image: url(chanpin-d.gif);
	background-repeat: no-repeat;
	background-position: -335px -134px;
}   
.rollBox .Cont{ padding-top:0px none;
	width:540px; display:block;
	overflow:hidden;
	float:left;
	height:106px;
	background:#eee;text-align:center;
	
}   
.rollBox .ScrCont{width:10000000px;text-align:center;}   
.rollBox .Cont .pic{ display:block; overflow:hidden;
	width:135px; margin-top:-10px;
	float:left;
	text-align:center;
}   
.rollBox .Cont .pic .imgsd{padding:2px; background:#fff;border:1px solid #ccc; margin-top:6px; display:block;	text-align:center;height: 70px;	width: 109px; overflow: hidden;}   
.rollBox .Cont .pic p{line-height:26px;color:#505050;text-align:center;}   
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;text-align:center;}   
.rollBox .Cont a:hover{	color:#bc0404;	text-decoration:none;text-align:center;}   
.rollBox #List1,.rollBox #List2{float:left;}   
/*图片滚动 end*/

.rongyu_1 {background-image: url(pro_54.jpg);background-repeat: no-repeat;background-position: left top;height: 122px;width: 960px;overflow: hidden;}

.newindexlist{margin-top: 8px;}
.newindexlist li{ height:30px; line-height:30px; text-indent:20px; background:url(dt-1.gif) no-repeat 10px center;}
.newindexlist li a{font-size:13px;}
.newindexlist .time{float:right; margin-right:10px; line-height:30px;}


.productlist{ width:760px;  overflow:hidden;   padding:15px 0px;}
.productlist ul{ width:760px; float:left: overflow:hidden; display:block; display:inline; }
.productlist ul li{ float:left;  text-align:center; margin-left:15px; width:170px; height:180px; list-style:none; }
.productlist ul li a.img{ display:block; text-align:center; font-size:0px;}
.productlist ul li a.img img{ margin:auto; border:1px solid #ccc;}
.productlist li h3{ padding:5px 0px 10px; font-weight:normal; line-height:1.5;}

.formbox{font-size:14px;width:500px;margin:auto;margin-top:20px;height:420px;}
.formbox ul{display:inline-block;}
.formbox li{line-height:25px;margin-top:5px; list-style:none;}
.formbox li span{width:70px;float:left;display:block;}
.formbox li input.text{width:300px;padding:3px;}
.formbox li textarea{width:310px;margin-top:5px;}
.formbox li.yz{height:30px;line-height:30px;vertical-align:middle}
.formbox li.yz img{vertical-align:middle}
.formbox li.yz input{height:25px;vertical-align:middle}
.formbox li.btn input{cursor:pointer;width:170px;height:30px;background:url(btn.gif) no-repeat;border:none;margin-top:5px;}

.title{height:70px;text-align:center;}
.title h1{font-size:20px;height:35px;line-height:25px;border-bottom:1px #ddd solid;}
.title span{float:right;color:#999;padding-top:5px;}

.like{overflow:hidden; margin-top:10px;border:1px #ccc solid; display:block;}
.like h3{height:25px;line-height:25px;background:#eee;border-bottom:1px #ccc solid;font-size:14px;padding-left:10px;}
.like ul{display:inline-block;padding:5px;}
.like li{width:330px;float:left;background:url(dt-1.gif) left 8px no-repeat;text-indent:10px;}


.litpic{margin:10px;text-align:center;}
.litpic img{border:1px #c6d2db solid;padding:3px;}


.pright_tt{width:940px; display:block; margin:6px auto -10px auto;  overflow:hidden; padding-bottom:10px; brder:0px none; }
.pr_yb_tt{width:946px; background:url(right_home_bg.jpg) no-repeat; height:34px;overflow:hidden; border:1px solid #ccc; border-bottom:0px none; padding-left:43px; }
.prybl_tt{width:26px; height:34px; display:block; float:left; }
.prybz_tt{width:190px; height:34px;display:block; float:left; line-height:34px; text-indent:10px; font-size:14px; }
.prybr_tt{width:40px; height:34px; display:block; float:right;}
.rexiao_tt{width:938px; height:auto; border:1px solid #ccc;padding-bottom:10px; display:block; float:left;}
.rezuo_tt{margin-top:8px; float:left; display:block; margin-left:10px; overflow:hidden; width:220px;border:#ddd 1px solid; height:280px; }
.zuotu_tt{overflow:hidden; float:left; display:block;}
.zuotu_tt img{width:200px; height:146px; margin:8px; padding:2px;}
.youwen_tt{width:200px; height:116px; float:right; display:block; overflow:hidden; margin-top:8px; margin-right:5px;}
.youwen_tt b{width:190px; height:23px; display:block; overflow:hidden; font-size:13px}

.box{ width:100%; float:left;}
.zj{ width:950px; margin:15px auto; clear:both;}
.shili{ width:950px; height:170px; float:left; background:url(fuwu.jpg) no-repeat left -10px;}
.shili_l{ width:220px; float:left; height:160px; padding:22px 15px 10px;}
.shili_lt{ width:220px; float:left; font-size:15px; color:#fff; font-weight:bold;}
.shili_ln{ width:220px; float:left; line-height:1.8; font-size:13px; color:#f1f1f1; margin-top:10px; height:80px;}
.shili_m{ float:right; height:25px; line-height:25px; font-size:13px;}
.shili_m a{ color:#fff;}
.shili_m a:hover{ color:#fff;}
.zl{ width:180px; float:left; height:180px; padding-left:25px; padding-right:25px;}
.zl_t{ width:180px; float:left; height:35px; text-align:center; line-height:35px; font-size:15px; font-weight:bold; color:#fff; margin-top:70px;}
.zl_n{ width:180px; float:left; line-height:1.9; text-align:center; font-size:13px; color:#e1e1e1;}